permanent glow - French English Dictionary